body {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
background:url("img/bg.jpg") no-repeat scroll 50% 0 transparent;
background-color:#FFF;
height:100%;
}

table {
font-size:12px;
font-weight:bold;
}

div.container {
background-image:url("img/container.jpg");
background-repeat:no-repeat;
background-color:#07161B;
border:none;
width:985px;
margin:0 auto;
margin-top:60px;
}

div.padding {
padding-top:10px;
}

div.navi_padding {
padding-top:60px;
}
.submit {
display:block;
background-image:url("img/c_account.jpg");
background-repeat:no-repeat;
border:none;
width:176px;
height:37px;
}

.submit:hover {
background-position:-176 0px;
}

input.username {
font-size:14px;
font-variant:small-caps;
text-shadow:0 0 2px #000000;
color:#226A9B;
background-image:url("img/input_login.jpg");
background-repeat:no-repeat;
padding-left:4px;
border:none;
width:176px;
height:33px;
}

.expansion {
background-color:#0C2C40;
color:#226A9B;
width:176px;
border:2px solid #236D9A;
}

td.ss {
padding-left:10px;
}

td.ss2 {
padding-right:10px;
}

td.status_bg {
background-image:url("img/status_bg.gif");
background-repeat:repeat-x;
background-color:#001821;
width:635px;
padding-left:10px;
}

td.navi_left {
background-image:url("img/navi_left.gif");
background-repeat:no-repeat;
border:none;
width:8px;
height:32px;
}

td.navi_bg {
background-image:url("img/navi_bg.gif");
background-repeat:repeat-x;
border:none;
width:292px;
height:32px;
}

td.navi_right {
background-image:url("img/navi_right.gif");
background-repeat:no-repeat;
border:none;
width:8px;
height:32px;
}

a.navi {
font-size:11px;
line-height:32px;
outline:medium none;
color:#01B2F1;
text-decoration:none;
}

a.navi:hover {
color:#ffffff;
}

img {
border:none;
}

a,div.footer {
font-size:11px;
color:#01B2F1;
text-decoration:none;
text-align:center;
margin:0 auto;
}

.login {
background-color:#0C2C40;
color:#226A9B;
width:100px;
border:1px solid #236D9A;
}

input.news {
background-color:#0C2C40;
color:#226A9B;
width:505px;
border:1px solid #236D9A;
}

textarea.news {
background-color:#0C2C40;
color:#226A9B;
width:505px;
border:1px solid #236D9A;
}

.login_btn {
background-color:#0C2C40;
color:#226A9B;
width:50px;
border:1px solid #236D9A;
}

td.yellow {
color:#FFA811;
}

td.green {
color:green;
}

div.spacer {
height:20px;
}

a.comments {
font-size:10px;
color:green;
}

pre {
font-family:Arial,Helvetica,sans-serif;
overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
width: 605px;
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

div.overflow-hidden {
width:600;
overflow:hidden;
}

.delete-submit {
background-image:url("img/delete.png");
background-repeat:no-repeat;
border:none;
width:16px;
height:16px;
}

input.edit {
font-size:11px;
background-color:#0C2C40;
color:#226A9B;
width:30px;
border:1px solid #236D9A;
}

div.div-titles {
color:green;
text-align:center;
}

.td_comments {
color:#FFC10A;
}

.td_comment {
font-size:11px;
}


#sddm
{    margin: 0;
    padding: 0;
    z-index: 10;
}

#sddm li
{    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial;
}



#sddm li a:hover
{    
    background: #49A3FF;
}

#sddm div
{    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: #EAEBD8;
    border: 1px solid #5970B2;
}

#sddm div a
{
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 10px;
    width: auto;
    white-space: nowrap;
    text-align: left;
    text-decoration: none;
    background: #0C2C40;
    color: #226A9B;
    font: 11px arial;
}

#sddm div a:hover
{    background: #49A3FF;
    color: #FFF;
}